// pages/independent/login_reg/login_reg.js

import UserTool from "../../../utils/UserTool.js"

Page({

	/**
	 * 页面的初始数据
	 */
	data: {
        number:"",
        password1:"",
		password2:"",
		icon:"",
        isShow1:true,
        isShow2:true
    },
    Submit(e){
		if(this.data.password1 != this.data.password2){
			wx.showToast({
				title: '两次输入的密码不一致',
				icon: 'none',
				duration: 3000
			})
			return;
		}
		let reg = UserTool.register(this.data.number,this.data.password1);
		reg.then((res)=>{
			if(res.code == 500){
				wx.showToast({
					title: res.msg,
					icon: 'none',
					duration: 3000
				})
			}
			if(res.code == 200){
				this.goToLogWithNP(this.data.number,this.data.password1);
				wx.showToast({
					title: "注册成功",
					icon: 'loading',
					duration: 3000
				});
			}
		})
    },
    bindNumber(e){
        this.setData({
            'number': e.detail.value
        })
    },
    bindPassword1(e){
        this.setData({
            'password1':e.detail.value
        })
	},
	bindPassword2(e){
        this.setData({
            'password2':e.detail.value
        })
    },
    change1() {
        this.setData({
            isShow1: !this.data.isShow1
        })
	},
	change2() {
        this.setData({
            isShow2: !this.data.isShow2
        })
	},
	goToLog() {
		wx.navigateTo ({
		  url: '/pages/independent/login/login',
		})
	},
	goToLogWithNP(number,password) {
		wx.navigateTo({
		  url: '/pages/independent/login/login?number='+number+'&pwd='+password,
		})
	},
	/**
	 * 生命周期函数--监听页面加载
	 */
	onLoad(options) {
		
	},

	/**
	 * 生命周期函数--监听页面初次渲染完成
	 */
	onReady() {

	},

	/**
	 * 生命周期函数--监听页面显示
	 */
	onShow() {

	},

	/**
	 * 生命周期函数--监听页面隐藏
	 */
	onHide() {

	},

	/**
	 * 生命周期函数--监听页面卸载
	 */
	onUnload() {

	},

	/**
	 * 页面相关事件处理函数--监听用户下拉动作
	 */
	onPullDownRefresh() {

	},

	/**
	 * 页面上拉触底事件的处理函数
	 */
	onReachBottom() {

	},

	/**
	 * 用户点击右上角分享
	 */
	onShareAppMessage() {

	}
})